strip off leaves - Alemán Inglés Diccionario